import cplex
import copy as cp
import MYGRAPH_CLASS as mgc
#import itertools as it
import ILP_CLASS as ilpc
from cplex.exceptions import CplexError
import sys

ILP_Sum = 0
Brute_Sum = 0
ILP_Soln_Num = 0
Brute_Soln_Num = 0
soln = True

OurGraph = mgc.MyGraph([6], 6, 700)
OurGraph.Set_Latencies()
OurGraph.Set_DC_Owners()
OurGraph.Set_Edge_Costs()
OurGraph.Set_DC_Costs()
OurGraph.Set_Max_Lats()
print(OurGraph.Find_Optimal_Path_Set())